Session send coalesces events if event provides a coalesce function | 23 ms | Passed |
Session send does not await the full delay if a previous send call has a smaller delay | 22 ms | Passed |
Session send does not await the full delay if a subsequent send call has a smaller delay | 22 ms | Passed |
Session send does not resume polling after HTTP errors | 32 ms | Passed |
Session send does not resume polling after JS errors | 22 ms | Passed |
Session send does not resume polling after UI server errors | 32 ms | Passed |
Session send does not resume polling after session terminated | 23 ms | Passed |
Session send does not split events into separate requests if only first request requires a new request | 22 ms | Passed |
Session send queues ?poll results when user requests are pending | 25 ms | Passed |
Session send resumes polling after successful responses | 22 ms | Passed |
Session send sends multiple async events in one call | 23 ms | Passed |
Session send sends multiple async events in one call over multiple user interactions if sending was delayed | 29 ms | Passed |
Session send sends requests consecutively | 23 ms | Passed |
Session send sends requests consecutively and respects delay | 22 ms | Passed |
Session send splits events into separate requests if an event requires a new request | 23 ms | Passed |